home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 1.iso / games / cstone10.zip / README.1ST < prev    next >
Text File  |  1993-05-17  |  8KB  |  190 lines

  1. September 12th, 1992
  2.  
  3.                 CORNERSTONE V1.0
  4.                 ~~~~~~~~~~~~~~~~
  5.  
  6. This file contains the following information:
  7.  
  8.     - A list of the files included in CSTONE.ZIP;
  9.  
  10.     - Hardware and software requirements;
  11.  
  12.     - Installation procedures;
  13.  
  14.     - A brief description of the CornerStone puzzle;
  15.  
  16.     - Registration procedures;
  17.  
  18.     - Notes from the author.
  19.  
  20.     - Disclaimer
  21.  
  22. List of files in CSTONE.ZIP:
  23. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  24.     - CSTONE.EXE    CornerStone puzzle
  25.     - CSTONE.HLP    Windows Help file
  26.     - README.1ST    This file
  27.     - LISEZMOI.SVP  French version of this file
  28.     - REGISTER.DOC    Order form (English)
  29.     - COMMANDE.DOC  Order form (French)
  30.  
  31. Hardware and software requirements:
  32. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  33.     - Any machine capable of running Windows (386SX or better recommended);
  34.     - A VGA color monitor and adapter ( or better );
  35.     - A mouse
  36.     - DOS 3.3 or better and Windows 3.0 or better.
  37.  
  38. Installation procedures:
  39. ~~~~~~~~~~~~~~~~~~~~~~~
  40. To install CornerStone:
  41.  
  42.     - Copy CSTONE.EXE and CSTONE.HLP to the directory of your choice.
  43.  
  44.     - In Windows, select a program group, choose FILE|NEW on
  45.       the menu bar, check "Program item" and click on OK. This will
  46.       bring up the Program Item Properties dialog box:
  47.  
  48.         - Enter a name for the game ( CornerStone springs to mind )
  49.           in the "Description" box.
  50.  
  51.         - In the "Command line" box, type in the full path and
  52.           name of the executable file
  53.           ( for example: C:\WINDOWS\GAMES\CSTONE.EXE ).
  54.  
  55.         - In the "Working directory" box, enter the full path
  56.           of the program ( in the previous example:
  57.           C:\WINDOWS\GAMES ). This is to ensure that the saved
  58.           game will be copied in the same directory as the executable.
  59.           It will make it easier and cleaner to uninstall ( but you
  60.           won't want to do that... will you ? ).
  61.  
  62.         - Click OK, and you're all set!
  63.  
  64. A brief description of CornerStone:
  65. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  66.     CornerStone is a Rubick's-Cube-type of puzzle, except that it's round
  67. and it's only two-dimensional. The object of the game is to put the pieces
  68. back into their original place to form the original color pattern.
  69.     To play, simply choose GAME|SCRAMBLE from the menu bar. This should
  70. mess things up quite a bit. It's now up to you to unravel the mysteries of
  71. the puzzle...
  72.  
  73.     Your resources include:
  74.  
  75.     - The ability to rotate the two wheel in either direction by clicking
  76.       on it with the mouse pointer; using the left button will spin the
  77.       wheel clockwise, the right button, counterclockwise.
  78.  
  79.     - The GAME|SAVE and GAME|RESTORE features, which allow you to save
  80.       a particular layout of the board at any moment in the game, and
  81.       later retrieve it (after you made a mistake, for example).
  82.  
  83.     - The GAME|UNSCRAMBLE feature provides you with an instant, if dubious,
  84.       victory. It simply resets the game, putting everything back the way
  85.       it's supposed to be. Be aware, however, of the fact that your friends
  86.       probably won't be impressed by that strategy...
  87.  
  88.     - At least one brain - usually your own.
  89.  
  90.     - The COMPLETE WALK-THRU SOLUTION sent to you when you register the
  91.       program.
  92.  
  93. Registration procedures:
  94. ~~~~~~~~~~~~~~~~~~~~~~~
  95.     CornerStone is shareware. This DOES NOT mean that it's free, it simply
  96. means that you are allowed to try it for a period of thirty days for evaluation,
  97. and if you decide to keep the program YOU MUST REGISTER IT by filling out the
  98. order form included in this package (REGISTER.DOC) and sending it with your check
  99. or money order to the following address:
  100.  
  101.     François POULIN
  102.     1580 Alexander Blvd #30
  103.     Sherbrooke, Quebec, Canada
  104.     J1H 4V8
  105.  
  106. You will receive the C++ source code for the program, along with a registered
  107. version of the latest version of the program and the complete walk-thru
  108. solution of the puzzle. You will also get, free of charge, a clear conscience
  109. and the satisfaction of doing the right thing in encouraging the author to
  110. develop more quality software at reasonable prices through the shareware
  111. concept.
  112.  
  113. About CornerStone:
  114. ~~~~~~~~~~~~~~~~~
  115.     CornerStone is my first serious attempt at Windows programming. The
  116. idea came from an old book about computers and their recreational value. Not
  117. being an experienced Windows programmer, I thought it was a good candidate for
  118. a first program. By the time I learned that Windows did not look too kindly at
  119. rotating non-rectangular images in non-90-degree increments, it was too late -
  120. I was already dying to find the solution to the puzzle (which I had never tried)
  121. because, well, that's how I am: I can never walk away from a puzzle. So I
  122. decided to go ahead and try it anyway. 
  123.  
  124.     I couldn't actually rotate the wheels in any reasonable amount of time,
  125. so I opted for the next best thing: I made it LOOK like they rotated. Ok, so
  126. the illusion is far from perfect, especially on slower machines, but after a
  127. while you get used to it. I don't see how I can speed it up any more: the time
  128. lapse between mouse click and action (about 0.35 seconds on my 386 33Mhz) is
  129. spent FloodFill()ing the area of the pieces with the colors of the new ones.
  130. Unless I am gravely mistaken, there's no other way to do it - let alone a faster
  131. one.
  132.  
  133.     However, the puzzle IS a very interesting one, and I enjoyed looking
  134. for - and eventually finding - the solution, as I think you will, too.
  135.  
  136.     If you have any comments, suggestions, bugs to report, etc., you can
  137. send them to me (with or without your registration) at the address indicated
  138. in the REGISTER.DOC file in this package. I can guarantee a reply only to those
  139. of you who will include a self-addressed stamped envelope with your letter
  140. (this, of course, doesn't apply to registerd or registering users).
  141.  
  142.     I can also be reached by e-mail at:
  143.  
  144.                          poulf00@dmi.usherb.ca
  145.  
  146.  
  147. DISCLAIMER:
  148. ~~~~~~~~~~
  149.     I hate all this legal stuff, but since I can't really avoid it...
  150.  
  151.     THE AUTHOR DISCLAIMS
  152.     ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT
  153.     LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  154.     FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE PRODUCT.  SHOULD
  155.     THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES THE RISK OF
  156.     PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR
  157.     CORRECTION AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES.  IN NO
  158.     EVENT WILL THE AUTHOR BE LIABLE FOR ANY DAMAGES
  159.     WHATSOEVER (INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF
  160.     BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS
  161.     INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR THE
  162.     INABILITY TO USE THIS PRODUCT EVEN IF THE AUTHOR HAS BEEN
  163.     ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  164.  
  165.     Use of this product for any period of time constitutes your
  166.     acceptance of this agreement and subjects you to its contents.
  167.  
  168.     There! that should do it...
  169.  
  170.     Oh, and by the way:
  171.  
  172.     A limited license is granted to copy CornerStone only for the trial
  173.     use of others, subject to the following conditions:
  174.  
  175.     - CornerStone must be copied in unmodified form, complete with all
  176.       files specified at the start of the present file;
  177.  
  178.     - CornerStone may not be distributed in conjunction with any other
  179.       product without a specific license to do so from the author;
  180.  
  181.     - No fee, charge, or other compensation may be requested or
  182.       accepted, except as authorized below:
  183.  
  184.         - Operators of electronic bulletin board systems (sysops)
  185.           may make CornerStone available for downloading only as long
  186.           as the above conditions are met.  An overall or time-
  187.           dependent charge for the use of the bulletin board system
  188.           is permitted as long as there is not a specific charge for
  189.           the download of CornerStone.
  190.